group_columns.cpp